var _w_c={
  //这里的宽度和高度不包括菜单栏、工具栏以及滚动条等的高度
  'in_w':function(){//返回窗口的文档显示区的宽度。 包含滚动条
      return window.innerWidth;
  },
  'c_in_w':function(){//网页可见区域宽 不包含滚动条
      return document.documentElement.clientWidth || document.body.clientWidth;
  },
  'c_in_b_w':function(){//网页可见区域宽包括边线的宽 不包括margin。
      return document.documentElement.offsetWidth || document.body.offsetWidth;
  },
  'c_in_total_w':function(){//网页正文全文宽
      return document.documentElement.scrollWidth || document.body.scrollWidth;
  },
  'in_h':function(){//返回窗口的文档显示区的高度。 包含滚动条
      return window.innerHeight;
  },
  'c_in_h':function(){//网页可见区域高 不包含滚动条
      return document.documentElement.clientHeight || document.body.clientHeight;
  },
  'c_in_b_h':function(){//网页可见区域宽包括边线的高 不包括margin。
      return document.documentElement.offsetHeight || document.body.offsetHeight;
  },
  'c_in_total_h':function(){//网页正文全文高
      return document.documentElement.scrollHeight || document.body.scrollHeight;
  },
  'out_w':function(){//返回浏览器窗口的外部宽度
      return window.outerWidth;
  },
  'out_h':function(){//返回浏览器窗口的外部高度
      return window.outerHeight;
  },
  //windwo对象的pageXOffset属性总是可以返回滚动的长度，不管doctype是什么类型的，所有浏览器都支持这个属性，除了IE8及其更低版本的IE浏览器。
  //window对象的scrollX属性总是可以返回滚动的长度，不管doctype是什么类型，Firefox, Chrome和Safari都支持该属性。
  //如果文档中没有指明文档类型，在IE, Firefox, Opera, Chrome和Safari中，通过body的scrollLeft可以获取滚动的数值。
  //如果有指明文档类型，那么在IE, Firefox和Opera中，可以通过html的scrollLeft属性获取滚动的数值，但是在Chrome和Safari中的值总是为0.
  //如果没有指明文档类型，那么html的scrollLeft属性总是返回0.
  'scroll_X':function(){//返回文档/页面水平方向滚动的像素值
      var scrollLeft =  window.scrollX != undefined ? window.scrollX : window.pageXOffset;
      return scrollLeft != undefined ? scrollLeft : (document.documentElement || document.body).scrollLeft;
  },
  'scroll_y':function(){//返回文档/页面垂直方向已滚动的像素值
      var scrollTop =  window.scrollY != undefined ? window.scrollY : window.pageYOffset;
      return scrollTop != undefined ? scrollTop : (document.documentElement || document.body).scrollTop;
  },
  'scrolly_by':function(w,h){//点击按钮将文档窗口在水平和垂直方向各滚动 100px
      window.scrollBy(w,h);
  },
  'sys_x':function(){//返回浏览器左边界到操作系统桌面左边界的水平距离。
      return window.screenX;
  },
  'sys_y':function(){//返回浏览器顶部到操作系统桌面顶部的垂直距离。
      return window.screenY;
  },
  'avail_w':function(){//可用的屏幕宽度
      return window.screen.availWidth;
  },
  'avail_h':function(){//可用的屏幕高度
      return window.screen.availHeight;
  },
  "open":function(url,name,iWidth,iHeight){//url 打开url地址//name窗口的名称//var iWidth弹出窗口的宽度;// var iHeight弹出窗口的高度;//获得窗口的垂直位置
      if(iHeight){
		 	    var iTop = (_w_c.avail_h()-30- iHeight) / 2;
  		 }else{
  		 	 var iTop =0;
  		 }
      if(iWidth){
  			 var iLeft = (_w_c.avail_w()-10-iWidth) / 2;
  		}else{
  			var iLeft=0;
  		}
      if(iWidth && iHeight){
    		 	window.open(url, name, 'height='+iHeight+',innerHeight='+iHeight+',width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft+',status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no');
    		 	return false;
    	}else if(iWidth){
    		 	window.open(url, name,'width='+iWidth+',innerWidth='+iWidth+',top='+iTop+',left='+iLeft+',status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no');
    		 	return false;
    	}else if(iHeight){
    		 	window.open(url, name, 'height='+iHeight+',innerHeight='+iHeight+',top='+iTop+',left='+iLeft+',status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no');
    		 	return false;
    	}else{
    		 	window.open(url, name,'status=no,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=0,titlebar=no');
    		 	return false;
    	}
	},
}
//加载更多插件
var _load_more={
    'content':null,
    'start':function(obj){//html 加载更多h样式显示
        //获取文档完整的高度
        var maxheight=_w_c.c_in_total_h();
      //获取当前滚动条地址
        var top=_w_c.scroll_y();
        //获取当前可视范围的高度
        var height=_w_c.in_h();
        if(height==undefined){height=_w_c.c_in_h();}
        //滚动事件触发代码如下
        //console.log(top,height,(top+height),maxheight);
        if(top+height== maxheight){
          //  obj.append(_load_more.content);
          obj;
        }else{
          return false;
        }
    },
    'demo':function(){//使用方法
      // <script src="js/jquery-1.10.2.min.js"></script>
      // <script src="w_h.js"></script>
      // <script>
      // var html='';
      // var i=0;
      // var len=i+5;
      // for(i;i<len;i++){
      //   html+="<p>世界的繁华的首付款十分深刻反思款到即发黄金时刻都会发生肯定会福克斯的飞机开始大幅i"+i+"</p>"
      // }
      // _load_more.content=html;
      // //滚动事件触发代码如下
      // window.onscroll=function(){
      //   var obj=$('#load_more');
      //   _load_more.start(obj);
      // }
      // </script>
    }
}
